Package | hl7.fhir.cl.minsal.nid |
Type | OperationDefinition |
Id | Id |
FHIR Version | R4 |
Source | https://interoperabilidad.minsal.cl/fhir/ig/nid/https://build.fhir.org/ig/Minsal-CL/NID/OperationDefinition-MPI.PDQm.match.html |
Url | https://interoperabilidad.minsal.cl/fhir/ig/nid/OperationDefinition/MPI.PDQm.match |
Version | 0.4.4 |
Status | draft |
Date | 2024-08-27 |
Name | MPI_PDQM_Matches |
Title | MPI PDQm $Match |
Experimental | False |
Realm | cl |
Authority | hl7 |
Description | Operación compatible con la operación [$match](http://hl7.org/fhir/R4/patient-operation-match.html) del estandar y la del operación [$match](https://profiles.ihe.net/ITI/PDQm/OperationDefinition-PDQmMatch.html) del PDQm. Los únicos cambios son restringir los parámetros de entrada para usar el perfil de [Paciente MPI Busqueda](./StructureDefinition-MINSALPacienteBusqueda.html) para el perfil de Entrada de $match y restringir los parámetros de salida para usar el perfil de [Paciente MPI](./StructureDefinition-MINSALPaciente.html). |
Type | true |
Kind | operation |
CapabilityStatement | |
MPI.IHE.PDQm.Search.Cliente.Match | Indice Maestro Paciente: "Cliente Buscador de Datos Demográficos (PDQm) con implementación de Match" |
MPI.IHE.PIXm.PDQm.Manager | Administrador del Indice Maestro Paciente |
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: OperationDefinition MPI.PDQm.match
URL: [base]/Patient/$match
Input parameters Profile:MINSAL Parámetros Entrada $match PDQM
Output parameters Profile:MINSAL Bundle Resultado Operación Match
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | resource | 1..1 | Patient | Utiliza esto para proporcionar un conjunto completo de detalles del paciente con los que el MPI debe hacer coincidir (por ejemplo, enviar un registro de paciente a Patient/$match mediante POST). | ||
IN | onlyCertainMatches | 0..1 | boolean | Si hay múltiples coincidencias potenciales, entonces NO se deberían devolver los resultados con esta bandera configurada en verdadero. Cuando es falso, el servidor PUEDE devolver múltiples resultados, con cada resultado calificado en consecuencia. | ||
IN | count | 0..1 | integer | El número máximo de registros a devolver. Si no se proporciona un valor, el servidor decide cuántas coincidencias devolver. Ten en cuenta que los clientes DEBERÍAN ser cuidadosos al usar esto, ya que PUEDE evitar que se devuelvan coincidencias probables y válidas. | ||
OUT | return | 0..* | Bundle | Un bundle contiene un conjunto de registros de Paciente que representan posibles coincidencias; opcionalmente, PUEDE contener también un OperationOutcome con información adicional sobre los resultados de la búsqueda (como advertencias o mensajes informativos, como un conteo de registros que estaban cerca pero fueron eliminados). Si la operación no tuvo éxito, entonces PUEDE devolverse un OperationOutcome junto con un código de estado BadRequest (por ejemplo, problema de seguridad o propiedades insuficientes en el fragmento de paciente, verificar contra el perfil). Nota: dado que este es el único parámetro de salida, es un recurso y tiene el nombre 'return'. El resultado de esta operación se devuelve directamente como un recurso. |
{
"resourceType" : "OperationDefinition",
"id" : "MPI.PDQm.match",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: OperationDefinition MPI.PDQm.match</b></p><a name=\"MPI.PDQm.match\"> </a><a name=\"hcMPI.PDQm.match\"> </a><a name=\"MPI.PDQm.match-es-CL\"> </a><p>URL: [base]/Patient/$match</p><p>Input parameters Profile:<a href=\"StructureDefinition-ParametrosEntradaPDQmMpi.html\">MINSAL Parámetros Entrada $match PDQM</a></p><p>Output parameters Profile:<a href=\"StructureDefinition-BundleSearchMPIMatch.html\">MINSAL Bundle Resultado Operación Match</a></p><h3>Parameters</h3><table class=\"grid\"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Scope</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>resource</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/patient.html\">Patient</a></td><td/><td><div><p>Utiliza esto para proporcionar un conjunto completo de detalles del paciente con los que el MPI debe hacer coincidir (por ejemplo, enviar un registro de paciente a Patient/$match mediante POST).</p>\n</div></td></tr><tr><td>IN</td><td>onlyCertainMatches</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#boolean\">boolean</a></td><td/><td><div><p>Si hay múltiples coincidencias potenciales, entonces <strong>NO</strong> se deberÃan devolver los resultados con esta bandera configurada en verdadero. Cuando es falso, el servidor <strong>PUEDE</strong> devolver múltiples resultados, con cada resultado calificado en consecuencia.</p>\n</div></td></tr><tr><td>IN</td><td>count</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#integer\">integer</a></td><td/><td><div><p>El número máximo de registros a devolver. Si no se proporciona un valor, el servidor decide cuántas coincidencias devolver. Ten en cuenta que los clientes <strong>DEBERÃAN</strong> ser cuidadosos al usar esto, ya que <strong>PUEDE</strong> evitar que se devuelvan coincidencias probables y válidas.</p>\n</div></td></tr><tr><td>OUT</td><td>return</td><td/><td>0..*</td><td><a href=\"http://hl7.org/fhir/R4/bundle.html\">Bundle</a></td><td/><td><div><p>Un bundle contiene un conjunto de registros de Paciente que representan posibles coincidencias; opcionalmente, <strong>PUEDE</strong> contener también un OperationOutcome con información adicional sobre los resultados de la búsqueda (como advertencias o mensajes informativos, como un conteo de registros que estaban cerca pero fueron eliminados). Si la operación no tuvo éxito, entonces <strong>PUEDE</strong> devolverse un OperationOutcome junto con un código de estado BadRequest (por ejemplo, problema de seguridad o propiedades insuficientes en el fragmento de paciente, verificar contra el perfil).</p>\n<p>Nota: dado que este es el único parámetro de salida, es un recurso y tiene el nombre 'return'. El resultado de esta operación se devuelve directamente como un recurso.</p>\n</div></td></tr></table></div>"
},
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
"valueInteger" : 1
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode" : "draft"
}
],
"url" : "https://interoperabilidad.minsal.cl/fhir/ig/nid/OperationDefinition/MPI.PDQm.match",
"version" : "0.4.4",
"name" : "MPI_PDQM_Matches",
"title" : "MPI PDQm $Match",
"status" : "draft",
"kind" : "operation",
"date" : "2024-08-27",
"publisher" : "Unidad de Interoperabilidad - MINSAL",
"contact" : [
{
"name" : "Unidad de Interoperabilidad - MINSAL",
"telecom" : [
{
"system" : "url",
"value" : "https://interoperabilidad.minsal.cl"
}
]
}
],
"description" : "Operación compatible con la operación [$match](http://hl7.org/fhir/R4/patient-operation-match.html) del estandar y la del operación [$match](https://profiles.ihe.net/ITI/PDQm/OperationDefinition-PDQmMatch.html) del PDQm. Los únicos cambios son restringir los parámetros de entrada para usar el perfil de [Paciente MPI Busqueda](./StructureDefinition-MINSALPacienteBusqueda.html) para el perfil de Entrada de $match y restringir los parámetros de salida para usar el perfil de [Paciente MPI](./StructureDefinition-MINSALPaciente.html).\n",
"jurisdiction" : [
{
"coding" : [
{
"system" : "urn:iso:std:iso:3166",
"code" : "CL",
"display" : "Chile"
}
]
}
],
"code" : "match",
"base" : "http://hl7.org/fhir/OperationDefinition/Patient-match",
"resource" : [
"Patient"
],
"system" : false,
"type" : true,
"instance" : false,
"inputProfile" : "https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/ParametrosEntradaPDQmMpi",
"outputProfile" : "https://interoperabilidad.minsal.cl/fhir/ig/nid/StructureDefinition/BundleSearchMPIMatch",
"parameter" : [
{
"name" : "resource",
"use" : "in",
"min" : 1,
"max" : "1",
"documentation" : "Utiliza esto para proporcionar un conjunto completo de detalles del paciente con los que el MPI debe hacer coincidir (por ejemplo, enviar un registro de paciente a Patient/$match mediante POST).",
"type" : "Patient"
},
{
"name" : "onlyCertainMatches",
"use" : "in",
"min" : 0,
"max" : "1",
"documentation" : "Si hay múltiples coincidencias potenciales, entonces **NO** se deberÃan devolver los resultados con esta bandera configurada en verdadero. Cuando es falso, el servidor **PUEDE** devolver múltiples resultados, con cada resultado calificado en consecuencia.",
"type" : "boolean"
},
{
"name" : "count",
"use" : "in",
"min" : 0,
"max" : "1",
"documentation" : "El número máximo de registros a devolver. Si no se proporciona un valor, el servidor decide cuántas coincidencias devolver. Ten en cuenta que los clientes **DEBERÃAN** ser cuidadosos al usar esto, ya que **PUEDE** evitar que se devuelvan coincidencias probables y válidas.",
"type" : "integer"
},
{
"name" : "return",
"use" : "out",
"min" : 0,
"max" : "*",
"documentation" : "Un bundle contiene un conjunto de registros de Paciente que representan posibles coincidencias; opcionalmente, **PUEDE** contener también un OperationOutcome con información adicional sobre los resultados de la búsqueda (como advertencias o mensajes informativos, como un conteo de registros que estaban cerca pero fueron eliminados). Si la operación no tuvo éxito, entonces **PUEDE** devolverse un OperationOutcome junto con un código de estado BadRequest (por ejemplo, problema de seguridad o propiedades insuficientes en el fragmento de paciente, verificar contra el perfil).\n\nNota: dado que este es el único parámetro de salida, es un recurso y tiene el nombre 'return'. El resultado de esta operación se devuelve directamente como un recurso.",
"type" : "Bundle"
}
]
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.